<html>




<body>
<div style="margin-left:15%" style="margin-right:15%">
<div align="center">
<H1>Troops and Flags</H1>
<img src=".\TroopsAndFlags\docs\images\dojoLogo.png"align="middle">
</div>
<hr />
<br />
<h2>Team Members</h2>
<ul>
<li>Robert Hammond</li>
<li>Priyesh Dixit</li>
<li>Daniel McIntyre</li>
<li>Jonathan Annas</li>
<li>Suhyung Cho</li>
</ul>

<h2>Instructions</h2>
<ol>
<li>Copy developement folder <i>\TroopsAndFlags</i> to your harddrive some place where you have write access.</li>
<li>Double click build.bat or vistaBuild.bat (for Vista users) in the <i>\TroopsAndFlags</i></a> folder.</li>
<li>Wait til it is finished, then look in the <i>\TroopsAndFlags\release</i> folder.</li>
<li>Copy these files to your Nintendo DS or open the .nds file with an emulator<br />
	if you do not want the full effect.</li>
</ol>


<h2>Programming Structure</h2>
<p>
The Troops & Flags game is implemented in the TFGame class.
This class follows the MVC design pattern. An underlying model stores
the state of gameplay. When an interaction (touch screen or keypad)
is detected, the controller will (in the case of touch screen) ask 
the view for what gameplay object was touched. The controller can
decide what action to take for updating the model. If the controller
has updated the model, it will tell the view to redraw. For the view
to redraw, it will ask the model for data to visualize on the screen.

The main.cpp will use the TFGame class to start the different parts
of the game loop defined by Steven Rabin in "Introduction to Game Development" 2005, on page 272.
<ol>
<li>Game Initialization -> TFGame::Initialize() + TFGame::SplashIntro()</li>
<li>Main Game Loop  -> TFGame::RunGame()</li>
<li>Game Shutdown -> TFGame::ShutdownGame()</li>
</ol>
</p>
<h2>Fonts</h2>
<table border="1">
<tr>
<td>Font</td>
<td>Author</td>
<td>Licence</td>
</tr>
<tr>
<td>Salaryma</td>
<td><a href="http://www.fonttrader.com">FontTrader</a></td>
<td><a href=".\TroopsAndFlags\docs\fontdocs\font_license.html">click here</a></td>
</tr>
<tr>
<td>Babyu</td>
<td><a href="http://www.fonttrader.com">FontTrader</a></td>
<td><a href=".\TroopsAndFlags\docs\fontdocs\font_license.html">click here</a></td>
</tr>
<tr>
<td>Julius</td>
<td><a href="http://www.fonttrader.com">FontTrader</a></td>
<td><a href=".\TroopsAndFlags\docs\fontdocs\font_license.html">click here</a></td>
</tr>
<tr>
<td>Ding Dong Daddy</td>
<td><a href="http://www.fonttrader.com">FontTrader</a></td>
<td><a href=".\TroopsAndFlags\docs\fontdocs\font_license.html">click here</a></td>
</tr>
<tr>
<td>Franken</td>
<td><a href="http://www.fonttrader.com">FontTrader</a></td>
<td><a href=".\TroopsAndFlags\docs\fontdocs\font_license.html">click here</a></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table> 

</div>
</body>
</html>